more humane - Espagnol Anglais Dictionnaire